ultimate facts - German English Dictionary